leaf canopy - Español Inglés Diccionario